package com.yuzhenxin.coursesystem.controller.teacher.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * @author zhenxin.yu
 * @description 新增教师信息
 * @date 2025-03-22 19:52
 **/
@Data
public class TeacherCreateReqVO {

    @NotNull
    @Schema(title = "教师编号")
    private Integer number;

    @NotBlank
    @Schema(title = "教师密码")
    private String password;

    @NotBlank
    @Schema(title = "教师姓名")
    private String name;

    @Schema(title = "教师性别")
    private String sex;

    @Schema(title = "教师年龄")
    private Integer age;

    @Schema(title = "教师职称")
    private String professionalTitle;

}
